﻿/*powered by qu.yun 2014-08-08*/
/*css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
*{ outline:none;}
fieldset,img,abbr,acronym{border:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
em{font-style:normal}
a,input:focus{outline:none;}
input{border:none;background:none;}
button{border:none;vertical-align:middle;cursor:pointer}
label{cursor:pointer}
table {border-collapse:collapse;border-spacing:0;} 
address,caption,cite,code,dfn,em,strong,th,var {font-weight:normal;font-style:normal;} 
ol,ul {list-style:none;} 
.clearfix{ clear:both; font-size:0; overflow:hidden;}
/*css reset end*/

/*global 公共*/
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font20{ font-size:20px;}
.font22{ font-size:22px;}
.font24{ font-size:24px;}
.font26{ font-size:26px;}
.font30{ font-size:30px;}
.font_b{ font-weight:bold;}
.f_nor{ font-style:normal;}
.fw_nor{ font-weight:normal}

.f_array01{ color:#999;}
.f_array02{color:#666;}
.f_array02 a:link{ color:#666;}
.f_array02 a:hover{ color:#666;}
.f_array02 a:visited{ color:#666;}
.f_array02 a:active{ color:#666;}

.f_array03{color:#333;}
.f_array04{color:#ccc;}
.f_array_input01{color:#a9a9a9;}

.f_footer_array{ color:#5F5F5F;}
.f_footer_array a:link{ color:#5F5F5F;}
.f_footer_array a:hover{ color:#5F5F5F;}
.f_footer_array a:visited{ color:#5F5F5F;}
.f_footer_array a:active{ color:#5F5F5F;}
.f_red01{ color:#F00;}
.f_orange{color:#f60;}
.f_orange02{color:#FE6601;}
.f_black{ color:#000;}
.f_white{ color:#fff;}
.f_blue{ color:blue; }
.f_blue01{ color:#3058AD; }
.f_tit_blue01{color:#3E7CD4;}
.f_tit_blue01 a:link{color:#3E7CD4;}
.f_tit_blue01 a:hover{color:#3E7CD4;}
.f_tit_blue01 a:visited{color:#3E7CD4;}
.f_tit_blue01 a:active{color:#3E7CD4;}

.f_footer_blue{ color:#417A97;}
.f_footer_blue a:link{ color:#417A97;}
.f_footer_blue a:hover{ color:#417A97;}
.f_footer_blue a:visited{ color:#417A97;}
.f_footer_blue a:active{ color:#417A97;}

.f_bg_blue01{ background-color:#3E7CD4;}

.f_bg_blue02{  color:#3E7CD4;}
.f_bg_blue02 a{ color:#3E7CD4; }
.f_bg_blue02 a:hover{  color:#FFF; background-color:#3E7CD4;}


.f_none{ text-decoration:none;}
.f_none a:link{ text-decoration:none;}
.f_none a:hover{ text-decoration:none;}
.f_none a:visited{ text-decoration:none;}
.f_none a:active{ text-decoration:none;}
.f_none:hover{ text-decoration:none;}

.f_under01{ text-decoration:none;}
.f_under01 a:link{ text-decoration: none;}
.f_under01 a:hover{ text-decoration: underline;}
.f_under01 a:visited{ text-decoration: none;}
.f_under01 a:active{ text-decoration: none;}
.f_under01:hover{ text-decoration: underline;}

.f_under02{ text-decoration:underline;}
.f_under02 a:link{ text-decoration:underline;}
.f_under02 a:hover{ text-decoration:underline;}
.f_under01 a:visited{ text-decoration:underline;}
.f_under01 a:active{ text-decoration:underline;}
.f_under02:hover{ text-decoration:underline;}

.m_top3{ margin-top:3px;}
.m_top4{ margin-top:4px;}
.m_top5{ margin-top:5px;}
.m_top8{ margin-top:8px;}
.m_top10{ margin-top:10px;}
.m_top15{ margin-top:15px;}
.m_top20{ margin-top:20px;}
.m_top25{ margin-top:25px;}
.m_top30{ margin-top:30px;}
.m_top40{ margin-top:40px;}
.m_top50{ margin-top:50px;}

.m_left2{ margin-left:2px;}
.m_left3{ margin-left:3px;}
.m_left5{ margin-left:5px;}
.m_left10{ margin-left:10px;}
.m_left15{ margin-left:15px;}
.m_left20{ margin-left:20px;}
.m_left25{ margin-left:25px;}
.m_left30{ margin-left:30px;}
.m_left60{ margin-left:80px;}
.m_left50{ margin-left:150px;}
.m_left70{margin-left:180px;}

.m_right2{ margin-right:2px;}
.m_right3{ margin-right:3px;}
.m_right5{ margin-right:5px;}
.m_right8{ margin-right:8px;}
.m_right10{ margin-right:10px;}
.m_right15{ margin-right:15px;}
.m_right20{ margin-right:20px;}


.m_bottom5{ margin-bottom:5px;}
.m_bottom10{ margin-bottom:10px;}
.m_bottom15{ margin-bottom:15px;}
.m_bottom20{ margin-bottom:20px;}
.m_bottom25{ margin-bottom:25px;}
.m_bottom30{ margin-bottom:30px;}
.m_bottom40{ margin-bottom:40px;}
.m_bottom50{ margin-bottom:50px;}
.m_bottom60{ margin-bottom:60px;}
.m_bottom70{ margin-bottom:70px;}

.pad_2{ padding:2px;}
.pad_3{ padding:3px;}
.pad_4{ padding:4px;}
.pad_5{ padding:5px;}
.pad_6{ padding:6px;}
.pad_8{ padding:8px;}

.p_top5{ padding-top:5px;}
.p_top10{ padding-top:10px;}
.p_top15{ padding-top:15px;}
.p_top20{ padding-top:20px;}
.p_top25{ padding-top:25px;}
.p_top30{ padding-top:30px;}
.p_top40{ padding-top:40px;}
.p_top50{ padding-top:50px;}

.p_left5{ padding-left:5px;}
.p_left10{ padding-left:10px;}
.p_left15{ padding-left:15px;}
.p_left20{ padding-left:20px;}
.p_left30{ padding-left:30px;}
.p_left40{ padding-left:40px;}
.p_left50{ padding-left:50px;}
.p_left60{ padding-left:60px;}
.p_left70{ padding-left:70px;}

.p_right5{ padding-right:5px;}
.p_right10{ padding-right:10px;}
.p_right15{ padding-right:15px;}
.p_right20{ padding-right:20px;}
.p_right30{ padding-right:30px;}
.p_right40{ padding-right:40px;}
.p_right50{ padding-right:50px;}

.p_bottom5{ padding-bottom:5px;}
.p_bottom10{ padding-bottom:10px;}
.p_bottom15{ padding-bottom:15px;}
.p_bottom20{ padding-bottom:20px;}
.p_bottom25{ padding-bottom:25px;}
.p_bottom30{ padding-bottom:30px;}
.p_bottom40{ padding-bottom:40px;}
.p_bottom50{ padding-bottom:50px;}

.dsp_none{ display:none;}
.dsp_block{ display:block;}
.text_none{ text-indent:999em;}
.text_left{ text-align:left;}
.text_center{ text-align:center;}
.text_right{ text-align:right;}

.valign_top{ vertical-align: top;}
.valign_middle{ vertical-align: middle;}
.valign_bottom{ vertical-align: bottom;}

.f_left{ float:left;}
.f_right{ float:right;}
.center{ margin:0 auto;}

.line_hight16{ line-height:16px;}
.line_hight18{ line-height:18px;}
.line_hight20{ line-height:20px;}
.line_hight22{ line-height:22px;}
.line_hight24{ line-height:24px;}
.line_hight26{ line-height:26px;}
.line_hight28{ line-height:28px;}
.line_hight30{ line-height:30px;}
.line_hight32{ line-height:32px;}
.line_hight35{ line-height:35px;}
.line_hight40{ line-height:40px;}

.dis_block{ display:block;}
.dis_ilblock{ display:inline-block;}
.dis_inline{ display:inline;}

.p_abs{ position:absolute;}
.p_rel{ position:relative;}
.p_abs_ie6{ _position:absolute;}
.p_rel_ie6{ _position:relative;}
.p_fix{ position:fixed;}

.zoom{ zoom:1;}
.clr{ clear:both;}

.font_st{ font-family:Arial, Helvetica,"宋体";}
.font_msyh{font-family:'微软雅黑', Arial;}
.dis_none{display:none;}
.crp{cursor:pointer}

